trinity of principles - Turkish English Dictionary